biomechanical stability - French English Dictionary